home *** CD-ROM | disk | FTP | other *** search
/ Eagles Nest BBS 8 / Eagles_Nest_Mac_Collection_Disc_8.TOAST / Developer Environments / AppMkr151#2 / Libraries / MPW / AMLibraryC / Dispatcher.h < prev    next >
Encoding:
Text File  |  1991-10-08  |  1.1 KB  |  33 lines  |  [TEXT/MPS ]

  1. /* Dispatcher.h -- dispatcher for windows and for modeless dialogs */
  2. /* Created 9/28/91 10:02 AM by AppMaker */
  3.  
  4. /* This module is used only for compiling the AppMaker library.*/
  5. /* It is not actually part of the library. It is replaced at linktime*/
  6. /* by a Dispatcher.h generated for your specific application.*/
  7.  
  8. /*----------*/
  9. void    DoIdle                (void);
  10. void    OpenWindows            (Str255            fName,
  11.                              short            vRefNum,
  12.                              short            fRefNum);
  13. void    CloseCurWindow        (void);
  14. void    DoControl            (ControlHandle    whichControl,
  15.                              short             whichPart,
  16.                              Point            where);
  17. void    MouseInContent        (Point            where,
  18.                              short            modifiers);
  19. void    TypeInWindow        (char            ch);
  20. void    UpdateContent        (void);
  21. void    ActivateContent        (Boolean        activate);
  22. void    ResizeContent        (void);
  23. pascal void ScrollWindow    (short            newValue,
  24.                              short            oldValue);
  25.  
  26. void    InitModelessDialogs    (void);
  27. void    CloseModelessDialog    (DialogPtr        whichDialog);
  28. Boolean    FilterModeless        (DialogPtr        whichDialog,
  29.                              EventRecord    *event,
  30.                              short            *itemHit);
  31. void    DoModelessItem        (DialogPtr        whichDialog,
  32.                              short            itemNr);
  33.